import Vue from "vue";
//引入路由模块

import vueRouter from "vue-router";
Vue.use(vueRouter);//将router中间件处理 安装 vueRouter
import router from "./router.js"//导入自己的router模块

//引入组件 必须使用import的es6语法导入
import app from "./comvue/app.vue";

//mint-ui的使用
import "mint-ui/lib/style.css";
import { Header, Swipe, SwipeItem,Button } from "mint-ui";
Vue.component(Header.name,Header);
Vue.component(Swipe.name, Swipe);
Vue.component(SwipeItem.name, SwipeItem);
Vue.component(Button.name, Button);
//mui的使用
import "./lib/mui/css/mui.css";
import "./lib/mui/css/icons-extra.css"

//引入vue-resource用于加载数据
import VueResource from "vue-resource";
Vue.use(VueResource);

//定义全局日期过滤器
import moment from "moment";
    Vue.filter("dateFormat",function (data,pattern = "YYYY-MM-DD, HH:mm:ss") {
    data = new Date(data);
    return moment(data).format(pattern);
});
const vm = new Vue({
   el:"#app",
   data:{
      msg:"vue成功了吗"
   } ,
    methods:{

    },
    components:{

    },
    render:(createElements) =>{//在webpack中，想要把vue文件的组件渲染到组件中只能通过render
      return createElements(app)
    },
    router,//挂载到vue实列对象上
});

